• word of the day

    leptodactylus pentadactylus

    leptodactylus pentadactylus - Dictionary definition and meaning for word leptodactylus pentadactylus

    Definition
    (noun) large toothed frog of South America and Central America resembling the bullfrog
Download our Mobile App Today
Receive our word of the day
on Whatsapp